Dancing Molecules